urinary stones - Spanish English Dictionary